SpaceX launches 23 Starlink satellites

SpaceX launches 23 Starlink internet satellites from the Cape Canaveral Space Force Station in Florida on Saturday. The launch was SpaceX's second of the day with the first happening from the Vandenberg Space Force Base in California.